1 general:: Phrase(s): a blight on the land Fig. something that harms the land or the enviornment. • Your garage is ugly! No, it’s a blight on the land!
McGrawhill's American Idioms And Phrasal Verbs